project supervisor - French English Dictionary